﻿namespace FrameworkCore.Modules.Startups;

/// <summary>
/// 在启动时运行的任务应该实现的接口
/// </summary>
public partial interface IStartupTask
{
    /// <summary>
    /// 执行任务
    /// </summary>
    void Execute();

    /// <summary>
    /// 获取此启动任务实现的顺序
    /// </summary>
    int Order { get; }
}